Definitions | P  Q, AtomFree(T;x), Type, AtomFree(d), Id, IdDeq, ds(M), x:A. B(x), t T, MsgA, a:A fp B(a), M.ds(x), EqDecider(T), product-deq(A;B;a;b), proddeq(a;b), prod-deq(A;B;a;b), AtomDeq, atom-deq-aux, NatDeq, <a,b>, nat-deq-aux, f(a), x dom(f). v=f(x)  P(x;v), type List, x:A B(x), Atom, , {x:A| B(x) }, , A B, A, False, Void, a<b, #$n, x:A B(x), f(x)?z, x.A(x), Top,  x. t(x) |